/**
 * APITable <https://github.com/apitable/apitable>
 * Copyright (C) 2022 APITable Ltd. <https://apitable.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/* eslint-disable max-len */
import React from 'react';
import { makeIcon, IIconProps } from '../utils/icon';

export const ShieldSecurityFilled: React.FC<IIconProps> = makeIcon({
    Path: ({ colors }) => <>
    <path d="M11.8233 1.77241C9.34904 0.742774 6.65367 0.742521 4.17929 1.7717L2.76995 2.3579C2.30641 2.5507 2 3.00262 2 3.51039V8.72746C2 9.5169 2.3373 10.2538 2.77101 10.8841C3.20921 11.5209 3.78947 12.1122 4.37781 12.6264C5.55516 13.6553 6.85539 14.4524 7.3842 14.7613C7.76862 14.9859 8.24056 14.9835 8.62245 14.7563C9.14963 14.4428 10.4479 13.6339 11.6236 12.6016C12.2109 12.0858 12.7902 11.4949 13.2278 10.8628C13.6599 10.2385 14 9.50751 14 8.72746V3.51033C14 3.00266 13.6937 2.55078 13.2303 2.35792L11.8233 1.77241ZM7.335 6.20269C7.34371 6.07232 7.40165 5.97203 7.51606 5.89179C7.64152 5.80379 7.84842 5.73585 8.11663 5.75376C8.36336 5.77023 8.55979 5.86723 8.68218 5.98345C8.98253 6.26869 9.45724 6.25644 9.74248 5.95609C10.0277 5.65574 10.0155 5.18102 9.71512 4.89578C9.32614 4.52637 8.7944 4.29566 8.21653 4.25709C7.13556 4.18493 5.9254 4.79843 5.83833 6.10279C5.80174 6.65095 5.95498 7.19706 6.37008 7.61224C6.77287 8.0151 7.33471 8.20713 7.95012 8.24821C8.33251 8.27373 8.50235 8.3811 8.56931 8.44807C8.62396 8.50273 8.67852 8.59688 8.66516 8.79705C8.65646 8.92743 8.59852 9.02771 8.48411 9.10796C8.35865 9.19595 8.15175 9.26389 7.88354 9.24599C7.63798 9.2296 7.44216 9.13342 7.31964 9.01785C7.01831 8.73364 6.54364 8.74751 6.25943 9.04883C5.97521 9.35015 5.98908 9.82482 6.29041 10.109C6.67889 10.4755 7.20836 10.7043 7.78363 10.7427C8.86461 10.8148 10.0748 10.2013 10.1618 8.89695C10.1984 8.34878 10.0452 7.80267 9.63006 7.3875C9.22727 6.98465 8.66543 6.79262 8.05002 6.75154C7.66763 6.72601 7.4978 6.61864 7.43084 6.55168C7.3762 6.49702 7.32164 6.40287 7.335 6.20269Z" fill={ colors[0] } fillRule="evenodd" clipRule="evenodd"/>

  </>,
  name: 'shield_security_filled',
  defaultColors: ['#D9D9D9'],
  colorful: false,
  allPathData: ['M11.8233 1.77241C9.34904 0.742774 6.65367 0.742521 4.17929 1.7717L2.76995 2.3579C2.30641 2.5507 2 3.00262 2 3.51039V8.72746C2 9.5169 2.3373 10.2538 2.77101 10.8841C3.20921 11.5209 3.78947 12.1122 4.37781 12.6264C5.55516 13.6553 6.85539 14.4524 7.3842 14.7613C7.76862 14.9859 8.24056 14.9835 8.62245 14.7563C9.14963 14.4428 10.4479 13.6339 11.6236 12.6016C12.2109 12.0858 12.7902 11.4949 13.2278 10.8628C13.6599 10.2385 14 9.50751 14 8.72746V3.51033C14 3.00266 13.6937 2.55078 13.2303 2.35792L11.8233 1.77241ZM7.335 6.20269C7.34371 6.07232 7.40165 5.97203 7.51606 5.89179C7.64152 5.80379 7.84842 5.73585 8.11663 5.75376C8.36336 5.77023 8.55979 5.86723 8.68218 5.98345C8.98253 6.26869 9.45724 6.25644 9.74248 5.95609C10.0277 5.65574 10.0155 5.18102 9.71512 4.89578C9.32614 4.52637 8.7944 4.29566 8.21653 4.25709C7.13556 4.18493 5.9254 4.79843 5.83833 6.10279C5.80174 6.65095 5.95498 7.19706 6.37008 7.61224C6.77287 8.0151 7.33471 8.20713 7.95012 8.24821C8.33251 8.27373 8.50235 8.3811 8.56931 8.44807C8.62396 8.50273 8.67852 8.59688 8.66516 8.79705C8.65646 8.92743 8.59852 9.02771 8.48411 9.10796C8.35865 9.19595 8.15175 9.26389 7.88354 9.24599C7.63798 9.2296 7.44216 9.13342 7.31964 9.01785C7.01831 8.73364 6.54364 8.74751 6.25943 9.04883C5.97521 9.35015 5.98908 9.82482 6.29041 10.109C6.67889 10.4755 7.20836 10.7043 7.78363 10.7427C8.86461 10.8148 10.0748 10.2013 10.1618 8.89695C10.1984 8.34878 10.0452 7.80267 9.63006 7.3875C9.22727 6.98465 8.66543 6.79262 8.05002 6.75154C7.66763 6.72601 7.4978 6.61864 7.43084 6.55168C7.3762 6.49702 7.32164 6.40287 7.335 6.20269Z'],
  width: '16',
  height: '16',
  viewBox: '0 0 16 16',
});
